artificial harbor - Turco Inglés Diccionario